• Trang chủ
  • Hướng dẫn cài đặt Redis trên Ubuntu

Hướng dẫn cài đặt Redis trên Ubuntu

Trong bài viết Hướng dẫn sử dụng VPS Việt Nam tạo SOCKS Proxy chúng ta hiểu thêm một cách dùng VPS, trong bài viết này cùng VDO tìm hiểu cách cài đặt Redis trên Ubuntu

1. Cài đặt Redis

– Cài đặt Redis Server và PHP-Redis

# apt-get update
# apt-get upgrade
# apt-get install redis-server
# apt-get install php-redis

– Khởi động Redis

# systemctl start redis

– Kiểm tra trạng thái Redis

# systemctl status redis
● redis-server.service - Advanced key-value store
   Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2017-12-18 03:13:27 UTC; 3s ago
     Docs: http://redis.io/documentation,
           man:redis-server(1)
  Process: 4550 ExecStopPost=/bin/run-parts --verbose /etc/redis/redis-server.post-down.d (code=exit
  Process: 4546 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS)
  Process: 4544 ExecStop=/bin/run-parts --verbose /etc/redis/redis-server.pre-down.d (code=exited, s
  Process: 4575 ExecStartPost=/bin/run-parts --verbose /etc/redis/redis-server.post-up.d (code=exite
  Process: 4570 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS
  Process: 4568 ExecStartPre=/bin/run-parts --verbose /etc/redis/redis-server.pre-up.d (code=exited,
 Main PID: 4574 (redis-server)
   CGroup: /system.slice/redis-server.service
           └─4574 /usr/bin/redis-server 127.0.0.1:6379

Dec 18 03:13:27 li846-186 systemd[1]: Starting Advanced key-value store...
Dec 18 03:13:27 li846-186 run-parts[4568]: run-parts: executing /etc/redis/redis-server.pre-up.d/00_
Dec 18 03:13:27 li846-186 run-parts[4575]: run-parts: executing /etc/redis/redis-server.post-up.d/00
Dec 18 03:13:27 li846-186 systemd[1]: Started Advanced key-value store.

– Thiết lập Redis khởi động cùng server:

systemctl enable redis-server.service

– Khởi động lại Redis

# systemctl restart redis

– Ngừng hoạt động Redis

# systemctl stop redis

2. Cấu hình Redis

Sử dụng Nano Editor để chỉnh sửa cấu hình Redis lưu tại /etc/redis/redis.conf. Trong đó, bạn cần chú ý các cấu hình sau:
– Thiết lập port, mặc định 6379

port 6379

Kiểm tra lại

# netstat -tulpn | grep :6379
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      4574/redis-server 1
# ss -tulpn | grep 6379
tcp    LISTEN     0      128    127.0.0.1:6379                  *:*                   users:(("redis-server",pid=4574,fd=4))

– Bảo mật chỉ cho phép truy cập Redis bằng địa chỉ IP Loopback

bind 127.0.0.1

– Thiết lập số lượng kết nối tối đa vào cùng 1 thời điểm, mặc định là 10000

maxclients 10000

– Thiết lập giới hạn bộ nhớ tối đa cho Redis Server, ví dụ 1GB

maxmemory 1024mb

Lưu ý:

  • Cấu hình Port và IP Loopback đã được thiết lập mặc định trong Redis, bạn không cần sửa.
  • Một số trường hợp bạn cần mở port 6379 trên VPS (tùy vào thiết lập Firewall từng hệ thống).
0/5 (0 Reviews)

Leave a Reply